<?php
  $yhendus=new mysqli("localhost", "if11", "4e3HtHTXGXQC8uas", "if11_maas21");
  if(isSet($_REQUEST["uusulesanne"])){
    $kask=$yhendus->prepare("INSERT INTO tooajad (toonimi, tahtaeg, staatus) VALUES (?, ?, ?)");
    $kask->bind_param("sss", $_REQUEST["toonimi"], $_REQUEST["tahtaeg"], $_REQUEST["staatus"]);
    $kask->execute();
    header("Location: $_SERVER[PHP_SELF]");
    $yhendus->close();
    exit();
  }
  if(isSet($_REQUEST["kustutusid"])){
    $kask=$yhendus->prepare("DELETE FROM tooajad WHERE id=?");
    $kask->bind_param("i", $_REQUEST["kustutusid"]);
    $kask->execute();    
  }
   if(isSet($_REQUEST["muutmisid"])){
    $kask=$yhendus->prepare("UPDATE tooajad SET toonimi=?, tahtaeg=?, staatus=? WHERE id=?");
    $kask->bind_param("sssi", $_REQUEST["toonimi"], $_REQUEST["tahtaeg"], $_REQUEST["staatus"], $_REQUEST["muutmisid"]);
    $kask->execute();
  }

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>Majandusjuhataja leht</title>
    <style type="text/css">
       #menyykiht{
         float: left;
         padding-right: 30px;
       }
       #sisukiht{
         float:left;
       }
       #jalusekiht{
         clear: left;
       }
    </style>
  </head>
  <body>
    <div id="menyykiht">
        <h2>Koristajate ülessanded</h2>
        <ul>
          <?php
             $kask=$yhendus->prepare("SELECT id, toonimi FROM tooajad");
             $kask->bind_result($id, $tooajad);
             $kask->execute();
             while($kask->fetch()){
               echo "<li><a href='$_SERVER[PHP_SELF]?id=$id'>".
                          htmlspecialchars($tooajad)."</a></li>";
             }
          ?>
        </ul>
        <a href='<?="$_SERVER[PHP_SELF]?lisamine=jah" ?>'>Lisa ülesanne...</a>
    </div>
    <div id="sisukiht">
       <?php
         if(isSet($_REQUEST["id"])){
            $kask=$yhendus->prepare("SELECT id, toonimi, tahtaeg, staatus FROM tooajad
               WHERE id=?");
            $kask->bind_param("i", $_REQUEST["id"]);
            $kask->bind_result($id, $toonimi, $tahtaeg,$staatus);
            $kask->execute();
            if($kask->fetch()){
		if(isSet($_REQUEST["muutmine"])){
			echo "
			 <form action='$_SERVER[PHP_SELF]'>
                     <input type='hidden' name='muutmisid' value='$id'/>
                     <h2>Ülessande muutmine</h2>
                     <dl>
                       <dt>Toonimi:</dt>
                       <dd>
				<textarea rows='20' cols='30' name='toonimi'>".
                            htmlspecialchars($toonimi)."</textarea>
                        
                       </dd>
                       <dt>Tahtaeg:</dt>
                       <dd>
  				<input type='text' name='tahtaeg' value='".
                                    htmlspecialchars($tahtaeg)."'/>
                       </dd>
			<dt>Staatus:</dt>
			<dd>
				<input type='text' name='staatus' value='".
					htmlspecialchars($staatus)."'/>
			</dd>
                     </dl>                      
                     <input type='submit' value='Muuda' />
                   </form>
                ";
             } else {

              echo "<h2>".htmlspecialchars($toonimi)."</h2>";
              echo "<h4>Töötähtaeg: ".htmlspecialchars($tahtaeg)."</h4>";
		echo "<h4>Tööstaatus: ".htmlspecialchars($staatus)."</h4>";
              echo "<br /><a href='$_SERVER[PHP_SELF]?kustutusid=$id'>Kustuta ülesanne</a>";
		echo " ";
		echo "<a href='$_SERVER[PHP_SELF]?id=$id&amp;muutmine=jah'>Muuda</a>";
		}
            } else {
              echo "Vigased andmed.";
            }
         }
         if(isSet($_REQUEST["lisamine"])){
           ?>
             <form action='<?=$_SERVER["PHP_SELF"] ?>'>
              <input type="hidden" name="uusulesanne" value="jah" />
              <h2>Uue ülessande lisamine</h2>
              <dl>
                <dt>Töönimi:</dt>
                <dd>
                <textarea rows="20" name="toonimi"></textarea>
                </dd>
                <dt>Töötähtaeg:</dt>
                <dd>
		<input type="text" name="tahtaeg" />
                 <dt>Staatus</dt>
		<dd>
		<input type="text" name="staatus" />
                </dd>
               </dl>
               <input type="submit" value="Lisa uus ülesanne">
             </form>
           <?php
         }
       ?>
    </div>
    <div id="jalusekiht">
       Lehe tegi Admin
    </div>
  </body>
</html>
<?php
  $yhendus->close();
?>
